se trouver en difficulté - French English Dictionary

se trouver en difficulté

Play ENFRFRfr
Play ENFRFRca

Meanings of "se trouver en difficulté" in English French Dictionary : 1 result(s)

French English
Economy
se trouver en difficulté [v] do badly